// axios二次封装
import axios from 'axios'
// import store from '@/store'
// import { Message } from 'element-ui'
const request = axios.create({
  baseURL: '/api', // 所有请求需要写的地方
  timeout: 5000 // 前端的限制请求时间
})

// request.interceptors.request.use(config => {
//   // if (store.commit.state.token) {
//   //   config.headers.Authorization = `Bearer ${store.commit.state.token}`
//   // }
// })
export default request

// request.interceptors.response.use((response) => {
//   const { data, message, success } = response.data
//   if (success) {
//     return data
//   } else {
//     Message.error(message)
//     return Promise.reject(new Error(message))
//   }
// }, error => {
//   return Promise.reject(error)
// })
